home *** CD-ROM | disk | FTP | other *** search
/ United Public Domain Gold 2 / United Public Domain Gold 2.iso / utilities / pu080.dms / pu080.adf / devs / mountlist < prev    next >
Text File  |  1991-05-01  |  8KB  |  307 lines

  1. /* MountList for V1.3 */
  2.  
  3. /*  Mount Entry for the new Console Handler */
  4.  
  5. NEWCON: 
  6.     Handler = L:Newcon-Handler
  7.     Priority = 5
  8.     StackSize = 1000
  9. #
  10.  
  11. /* This is an example of a non-filing system mount using a handler written
  12.    in C.
  13. */
  14.  
  15. SPEAK:     
  16.     Handler = L:Speak-Handler
  17.     Stacksize = 6000
  18.     Priority = 5
  19.     GlobVec = -1
  20. #
  21.  
  22. /*  This is an example of an alternative type of non-filing device mount,
  23.     used to mount the non-buffered serial handler
  24. */
  25.  
  26. AUX:
  27.     Handler = L:Aux-Handler
  28.     Stacksize = 1000
  29.     Priority = 5
  30. #
  31. /*  This is a non-filing system device */
  32.  
  33. PIPE:      
  34.     Handler = L:Pipe-Handler
  35.     Stacksize = 6000
  36.     Priority = 5
  37.     GlobVec = -1
  38. #
  39.  
  40. /* This is an example of a mount list entry for using the recoverable 
  41.    ram disk.  Depending on the amount of memory you wish to devote to
  42.    it, you may want to change the HighCyl value.
  43. */
  44.  
  45. RAD:       Device = ramdrive.device
  46.            Unit   = 0
  47.            Flags  = 0
  48.            Surfaces  = 2
  49.            BlocksPerTrack = 11
  50.            Reserved = 2
  51.            Interleave = 0
  52.            LowCyl = 0  ;  HighCyl = 21
  53.            Buffers = 5
  54.            BufMemType = 1
  55. #
  56.  
  57. /* Mount a 5.25" disk drive to be mounted as DF2: */
  58.  
  59. DF2:       Device = trackdisk.device
  60.            Unit   = 2
  61.            Flags  = 1
  62.            Surfaces  = 2
  63.            BlocksPerTrack = 11
  64.            Reserved = 2
  65.            Interleave = 0
  66.            LowCyl = 0  ;  HighCyl = 39
  67.            Buffers = 20
  68.            BufMemType = 3
  69. #
  70.  
  71. /* An example mount entry using the fast file system with a partition
  72.    of the hard disk using the 2090 disk controller.  PREP has been
  73.    used to create the first partition (up to cylinder 20).  The second
  74.    partition is MOUNTed, using the following entry:
  75.    NOTE: Some hard disk drivers require more stack than specified here.
  76.    Some may required less.
  77.    (The hard disk is not included; this is only an example.)
  78. */
  79.  
  80. FAST:
  81.     Device = hddisk.device
  82.     FileSystem = l:FastFileSystem
  83.     Unit   = 1
  84.     Flags  = 0
  85.     Surfaces  = 4
  86.     BlocksPerTrack = 17
  87.     Reserved = 2
  88.     Interleave = 0
  89.     LowCyl = 21  ;  HighCyl = 800
  90.     Buffers = 30
  91.     GlobVec = -1
  92.     BufMemType = 1
  93.     Mount = 1
  94.     DosType = 0x444F5301
  95.     StackSize = 4000
  96. #
  97.  
  98. /* Let's say you have an A2000 with an internal drive, and an external
  99.    drive, and you want to refer to the external drive as DF1: as well
  100.    as DF2:   Well, this MountList entry will do it for you.  This technique
  101.    can be extended to provide you with a drive A: and B: if you really
  102.    want.
  103. */
  104.  
  105. DF1:       Device = trackdisk.device
  106.            Unit   = 2
  107. /* MountList for V1.3 */
  108.  
  109. /*  Mount Entry for the new Console Handler */
  110.  
  111. NEWCON:
  112.     Handler = L:Newcon-Handler
  113.     Priority = 5
  114.     StackSize = 1000
  115.  
  116. #
  117.  
  118. /*  This is an example of an alternative type of non-filing device mount,
  119.     used to mount the non-buffered serial handler
  120. */
  121.  
  122. AUX:
  123.     Handler = L:Aux-Handler
  124.     Stacksize = 1000
  125.     Priority = 5
  126. #
  127. /*  This is a non-filing system device */
  128.  
  129. PIPE:
  130.     Handler = L:Pipe-Handler
  131.     Stacksize = 6000
  132.     Priority = 5
  133.     GlobVec = -1
  134. #
  135.  
  136. RAD:       Device = ramdrive.device
  137.            Unit   = 0
  138.            Flags  = 0
  139.            Surfaces  = 2
  140.            BlocksPerTrack = 11
  141.            Reserved = 2
  142.            Interleave = 0
  143.            LowCyl = 0  ;  HighCyl = 15
  144.            Buffers = 5
  145.            BufMemType = 1
  146. #                   
  147.  
  148. /* An example mount entry using the fast file system with a partition
  149.    of the hard disk using the 2090 disk controller.  PREP has been
  150.    used to create the first partition (up to cylinder 20).  The second
  151.    partition is MOUNTed, using the following entry:
  152.    NOTE: Some hard disk drivers require more stack than specified here.
  153.    Some may required less.
  154.    (The hard disk is not included; this is only an example.)
  155. */
  156.  
  157. FAST:
  158.     Device = hddisk.device
  159.     FileSystem = l:FastFileSystem
  160.     Unit   = 1
  161.     Flags  = 0
  162.     Surfaces  = 4
  163.     BlocksPerTrack = 17
  164.     Reserved = 2
  165.     Interleave = 0
  166.     LowCyl = 21  ;  HighCyl = 800
  167.     Buffers = 30
  168.     GlobVec = -1
  169.     BufMemType = 1
  170.     Mount = 1
  171.     DosType = 0x444F5301
  172.     StackSize = 4000
  173. #
  174.  
  175. /* Let's say you have an A2000 with an internal drive, and an external
  176.    drive, and you want to refer to the external drive as DF1: as well
  177.    as DF2:   Well, this MountList entry will do it for you.  This technique
  178.    can be extended to provide you with a drive A: and B: if you really
  179.    want.
  180. */
  181.  
  182. DF1:       Device = trackdisk.device
  183.            Unit   = 2
  184.            Flags  = 1
  185.            Surfaces  = 2
  186.            BlocksPerTrack = 11
  187.            Reserved = 2
  188.            Interleave = 0
  189.            LowCyl = 0  ;  HighCyl = 79
  190.            Buffers = 20
  191.            BufMemType = 3
  192. #
  193.  
  194. /* ramdisk.device has a maximum of 2048 blocks. It supports units 0 through
  195. 31 with flags:
  196.  
  197.       1  -  Recoverable. Data is preserved.
  198.       2  -  Formatable and Diskcopyable. You can diskcopy to this drive.
  199.             Note - Even though RamDisk is intelligent and will deallocate
  200.             memory for unused tracks, a format or diskcopy will force
  201.             the entire disk to be copied to memory before the deallocation
  202.             starts. This is guarinteed to fragment memory.
  203.       4  -  AutoBoot. Can boot from this drive. If this flag is set,
  204.             then the disk is remounted automatically on warm boot.
  205.             NOTE - Does Not Work with fastfilesystem. You will still have
  206.             to mount devices which do not boot to DOS. Also, if BootPri
  207.             is set higher than other devices, DOS will boot from this
  208.             drive.
  209.  
  210.    For instance, to set up a disk which is both recoverable, and also is
  211. automatically mounted on warmboot use:
  212.  
  213.          1 (Recoverable) + 4(AutoBoot) = 5
  214.  
  215.    RamDisk uses the bitmap to deallocate unused sectors. Therefore, non-
  216. AMIGA disks cannot be copied to RamDisk.
  217. */
  218.  
  219. /* Our boot disk. */
  220.  
  221. RRD:
  222.            Device = ramdisk.device
  223.            Unit   = 0
  224.            Flags  = 5
  225.            Surfaces  = 2
  226.            BlocksPerTrack = 11
  227.            Reserved = 2
  228.            Interleave = 0
  229.            LowCyl = 0 ;  HighCyl = 79
  230.            Buffers = 1
  231.            BufMemType = 5
  232.            Mount = 1
  233.            BootPri = -127
  234.            Priority = -128
  235.  
  236. #
  237.  
  238.  
  239. RAD:       Device = ramdrive.device
  240.            Unit   = 0
  241.            Flags  = 0
  242.            Surfaces  = 2
  243.            BlocksPerTrack = 11
  244.            Reserved = 2
  245.            Interleave = 0
  246.            LowCyl = 0  ;  HighCyl = 21
  247.            Buffers = 5
  248.            BufMemType = 1
  249. #                   
  250.  
  251. /* an example of a ramdisk using the FastFileSystem */
  252. Fast:
  253.            Device = ramdisk.device
  254.            Unit   = 30
  255.            Flags  = 1
  256.            Surfaces  = 2
  257.            BlocksPerTrack = 11
  258.            Reserved = 2
  259.            Interleave = 0
  260.            LowCyl = 0 ;  HighCyl = 79
  261.            Buffers = 1
  262.            BufMemType = 5
  263.            Mount = 1
  264.            GlobVec = -1
  265.            FileSystem = l:FastFileSystem
  266.            MaxTransfer = 512
  267.            DosType = 0x444F5301
  268.            BootPri = -128
  269. #
  270.  
  271.  
  272.           MS1:    FileSystem = L:MessyFileSystem
  273.                   Device = messydisk.device
  274.                   Unit = 1
  275.                   Flags = 0
  276.                   LowCyl = 0 ; HighCyl = 79
  277.                   Reserved = 0
  278.                   Surfaces = 2
  279.                   BlocksPerTrack = 9
  280.                   Buffers = 5
  281.                   DosType = 1
  282.                   BufMemType = 1
  283.                   BootPri = 0
  284.                   Stacksize = 3072
  285.                   Priority = 9
  286.                   GlobVec  = -1
  287.                   Mount = 1
  288.  
  289.  
  290. #
  291.           MS0:    FileSystem = L:MessyFileSystem
  292.                   Device = messydisk.device
  293.                   Unit = 0
  294.                   Flags = 0
  295.                   LowCyl = 0 ; HighCyl = 79
  296.                   Reserved = 0
  297.                   Surfaces = 2
  298.                   BlocksPerTrack = 9
  299.                   Buffers = 5
  300.                   DosType = 1
  301.                   BufMemType = 1
  302.                   BootPri = 0
  303.                   Stacksize = 3072
  304.                   Priority = 9
  305.                   GlobVec  = -1
  306.                   Mount = 1
  307. #